// app.js
const tokenUtil = require('./utils/tokenUtil.js');
const requestUtil = require('./utils/requestUtil.js')
App({
  onLaunch() {
    // 展示本地存储能力
    // const logs = wx.getStorageSync('logs') || []
    // logs.unshift(Date.now())
    // wx.setStorageSync('logs', logs)
    // console.log(tokenUtil.getToken())
    tokenUtil.login()
    // let token = tokenUtil.getToken()
    // if (token == undefined || token == '') {
    //   tokenUtil.login()
    // }else{
    //   console.log('app.js 用户已登录')
    // }
    // console.log(token)
    //版本更新检测
    const updateManager = wx.getUpdateManager();
    updateManager.onCheckForUpdate(function (res) {
      // 有新版本
      if (res.hasUpdate) {
        updateManager.onUpdateReady(function () {
          wx.showModal({
            title: '更新提示',
            content: '新版本已经准备好，是否重启应用？',
            success: function (res) {
              if (res.confirm) {
                // 调用 applyUpdate 强制小程序重启并应用新版本
                updateManager.applyUpdate();
              }
            }
          });
        });
        updateManager.onUpdateFailed(function () {
          // 新版本下载失败
          wx.showModal({
            title: '更新提示',
            content: '新版本下载失败，请检查网络后重试。',
          });
        });
      } else {
        // 没有新版本
        console.log('当前已是最新版本');
      }
    });

    
  },
  globalData: {
    imagePrefix:'https://xit-edu.cn/oss/appointMiniImg/',
    videoPrefix:'https://xit-edu.cn/oss/introduceVideo',
    serverPrefix:'https://xit-edu.cn/2411xgtourapi/'
  }

})